Referred-By

An example of the header is shown below:

Referred-By: <sip:referrer@referrer.example>;

The header properties are shown in the following table:

Header Level Action

Add

Delete

Modify

List Entries

Operations Supported

Yes

Yes

Yes

N/A

Keyword

Sub Types

Attributes

param

param

Read/Write

URL

URL Structure (see URL)

Read/Write

Below are header manipulation examples:

Example 1

Rule:

Add a Referred-By header:

Message Type: Any
Action Subject: header.Referred-By
Action Type: Add
Action Value: '<sip:refer@refer.com>'

Result:

Referred-By: <sip: sip:refer@refer.com>

Example 2

Rule:

Modify the host:

Message Type: Any
Action Subject: header.Referred-By.url.host
Action Type: Add
Action Value: 'yahoo.com'

Result:

Referred-By: <sip:refer@yahoo.com>

Example 3

Rule:

Add a new parameter to the header:

Message Type: Any
Action Subject: header.Referred-By.param.p1
Action Type: Add
Action Value: 'fxs'

Result:

Referred-By: <sip:referrer@yahoo.com>;p1=fxs